/* comment */
#comments{
	margin-top:50px;
	margin-bottom:15px;
}
.commentlist{
	padding:0 0 0 20px;
	margin:0;
}

.commentlist li{
	margin-bottom:30px;
}

.comment-body {
	margin-bottom: 20px;
}
.comment-body .says{
	display: none;
}
.comment-body p{
	margin-top: 10px;
}
.comment-meta {
	overflow: auto;
}
.comment-meta img {
	float: left;
	margin-right: 10px;
}
.comment-meta time {
	margin-left: 12px;
}

.comment-respond{
	margin-top:50px;
}

.comment-reply-link {
}
.comment-reply-title{
	font-size:16px;
}


.commentlist .children>li{
	list-style: none;

}

.comment-form textarea,.comment-form input[type="text"]{
	padding: .375rem .75rem;
	box-shadow: inset 0 0 0 0 #fff!important;
	border: 1px solid #ced4da;
	border-top-color: rgb(206, 212, 218);
	border-right-color: rgb(206, 212, 218);
	border-bottom-color: rgb(206, 212, 218);
	border-left-color: rgb(206, 212, 218);
	border-radius: .25rem;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;

}
.comment-form textarea {
	width: 100%;
	padding: .375rem .75rem;
	height:140px;
}
.comment-form textarea:focus,.comment-form input[type="text"]:focus{
	color: #495057;
	background-color: #fff;
	border-color: var(--yy-light-color);
	outline: 0;
}


.comment-form input[type="text"]{
	display: inline-block;
	width:300px;
}

.comment-form .comment-form-author label,.comment-form .comment-form-email label,.comment-form .comment-form-url label{
	width:130px;
}

.comment-form .comment-form-cookies-consent label{

}

.comment-form .submit{
	display: inline-block;
	font-weight: 400;
	color: #212529;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 1px solid transparent;
	padding: 0.375rem 0.75rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: 0.25rem;
	transition: color .15s
}

.comment-form .submit,.btn-custom,.badge-custom{
    color:#fff!important;
    background-color:var(--yy-main-color);
    border-color:var(--yy-main-color);
}

.comment-form .submit:hover,.btn-custom:hover,.badge-custom:hover{
    color:#fff;
    background-color:var(--yy-dark-color);
    border-color:var(--yy-dark-color);
}

#wp-comment-cookies-consent{
	height:unset;
}
/* #comment */
@media screen and (min-width:768px){
	.comments .d-md-flex input:nth-child(2){
		margin:0 10px 0 10px;
	}
}

@media screen and (max-width:767px) {

	.comments .d-md-flex input:nth-child(2){
		margin:10px 0 10px 0;
	}
}